1128

6 分钟

#HTML 的 <pre> 标签

HTML 的 <pre> 元素表示预定义格式文本。在该元素中的文本通常按照原文件中的编排,以等宽字体的形式展现出来,文本中的空白符(比如空格和换行符)都会显示出来。(紧跟在 <pre> 开始标签后的换行符也会被省略)

#属性

  • cols(废弃): 定义每行的最大字符数。这是一个非标准的属性,作用与width相同。要实现这样的效果,应该使用 CSS。
  • width(废弃): 包含每行的最大字符数。虽然在技术上仍被实现,但这个属性没有视觉效果。要实现这样的效果,应该使用 CSS。
  • wrap: 提示溢出怎样发生。在现代浏览器中,这个提示会被忽略,且被没有视觉效果。要实现这样的效果,应该使用 CSS。

#示例

<pre> 这是一个预格式化文本的示例。 <pre> 元素会<mark>保留空格、换行和缩进</mark>。 代码块: <code> function greet() { console.log("Hello, World!"); } </code> ASCII 猫猫: /\_/\ ( o.o ) > ^ < </pre>

<pre>

    这是一个预格式化文本的示例。
    
 元素会保留空格、换行和缩进。

    代码块:
    
        function greet() {
            console.log("Hello, World!");
        }
    

    ASCII 猫猫:
        /\_/\
       ( o.o )
        > ^ <

创建于 2025/6/9

更新于 2025/6/13